High-Level Best Practices in Software Configuration Management

نویسندگان

  • Laura Wingerd
  • Christopher Seiwald
چکیده

When deploying new SCM (software configuration management) tools, implementers sometimes focus on perfecting fine-grained activities, while unwittingly carrying forward poor, large-scale practices from their previous jobs or previous tools. The result is a well-executed blunder. This paper promotes some high-level best practices that reflect the authors’ experiences in deploying SCM. High-level Best Practices in SCM

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A study of configuration management in open source software projects

Projects where developers are geographically distributed and with high personnel turnover are usually considered to be hard to manage. Any organisation that successfully handles such projects merits closer analysis so that lessons can be learned and good practice disseminated. Open Source Software projects represent such a case. One important factor is good configuration management practices. I...

متن کامل

Integrating Software Engineering Key Practices into an OOP Massive In-Classroom Course: an Experience Report

Programming and software engineering courses in computer science curricula typically focus on both providing theoretical knowledge of programming languages and best-practices, and developing practical development skills. In a massive course – several hundred students – the teachers are not able to adequately attend to the practical part, therefore process automation and incentives to students m...

متن کامل

Software configuration management in the context of BPM and SOA

Service oriented architectures (SOA) have established to shape large IT landscapes. Business process management (BPM) aims to bring more flexibility to the enterprise and pushes a business driven SOA. In the last years BPM-suites (BPMS) have grown to large and powerful systems. They both address development (modelling) as well as execution. Hence they have a big impact on the software configura...

متن کامل

Proactive Software Engineering Approach to Ensure Rapid Software Development and Scalable Production with Limited Resources

Nowadays, the need for building scalable systems in narrow time window is needed. While the efforts and accuracy usually required for building high scale systems is not simple, the agile nature of system requirements spawn a need for enhancing some software engineering practices. These practices should be integrated together in order to help software (SW) development teams to build, and test sc...

متن کامل

An Environment Supporting Software Process Standardization and Innovation

A critical issue of the design of process-based software development tools and methodologies is the need to balance the desire for innovation with knowledge of past experiences and best practices. This tension between past knowledge and creating new knowledge is particularly acute in the software industry, which involves the development of a highly variable product that dictates the need for co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998